electrochemical micromachining - German English Dictionary